#include <common.h>
#include <colors.h>

#ifndef __MONITOR_H
#define __MONITOR_H

#define XY2POS(x,y) (y*80+x)

#endif

void monitor_put(char c);
void monitor_put_colored(char, enum MonitorColor);
void monitor_put_bgcolored(char, enum MonitorColor);
void monitor_clear(void);
void monitor_clear_colored(enum MonitorColor col);
void monitor_write(char*);
void monitor_write_colored(char*, enum MonitorColor);
void monitor_write_bgcolored(char*, enum MonitorColor);
void monitor_backspace(void);
void monitor_set_freeze_point(void);
void monitor_write_hex(u32int n);
void monitor_write_dec(int dec);

